tegra iommu drivers · Supported
Maintainers
- M Thierry Reding <thierry.reding@kernel.org>
- R Krishna Reddy <vdumpa@nvidia.com>
Paths
- F
drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c - F
drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c - F
drivers/iommu/tegra*
Last 30 days
Active reviewers (last 30 days)
-
Nicolin Chen <hidden>
1 attestation (1 Reviewed-by) · last on 2026-06-29
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
COOLING6d
[PATCH v2 11/11] iommu/tegra241-cmdqv: Rate-limit the error ISR's log message
2026-07-14 · Nicolin Chen <hidden> -
COOLING6d
[PATCH v2 09/11] iommu/tegra241-cmdqv: Fix VINTF0 leak on the init-failure path
2026-07-14 · Nicolin Chen <hidden> -
COOLING6d
[PATCH v2 10/11] iommu/tegra241-cmdqv: Warn on a VCMDQ base above the 48-bit hardware limit
2026-07-14 · Nicolin Chen <hidden> -
COOLING6d
[PATCH v2 08/11] iommu/tegra241-cmdqv: Require exactly one Stream ID for a vSID
2026-07-14 · Nicolin Chen <hidden> -
COOLING6d
[PATCH v2 07/11] iommu/tegra241-cmdqv: Reject a vSID wider than the SID_MATCH field
2026-07-14 · Nicolin Chen <hidden> -
COOLING6d
[PATCH v2 05/11] iommu/tegra241-cmdqv: Don't fall back to a freed smmu after devm_krealloc()
2026-07-14 · Nicolin Chen <hidden> -
COOLING6d
[PATCH v2 01/11] iommu/tegra241-cmdqv: Publish an LVCMDQ only after it is fully initialized
2026-07-14 · Nicolin Chen <hidden> -
COOLING6d
[PATCH v2 03/11] iommu/tegra241-cmdqv: Harden error-map index handling in the error ISR
2026-07-14 · Nicolin Chen <hidden> -
COOLING6d
[PATCH v2 02/11] iommu/tegra241-cmdqv: Synchronize the error ISR against VINTF (de)init
2026-07-14 · Nicolin Chen <hidden> -
COOLING6d
[PATCH v2 06/11] iommu/tegra241-cmdqv: Free the error IRQ before tearing down VINTFs
2026-07-14 · Nicolin Chen <hidden> -
COOLING6d
[PATCH v2 04/11] iommu/tegra241-cmdqv: Don't run the error ISR before probe sets up vintfs
2026-07-14 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 10/11] iommu/tegra241-cmdqv: Warn on a VCMDQ base above the 48-bit hardware limit
2026-07-03 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 04/11] iommu/tegra241-cmdqv: Don't run the error ISR before probe sets up vintfs
2026-07-03 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 09/11] iommu/tegra241-cmdqv: Fix VINTF0 leak on the init-failure path
2026-07-03 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 08/11] iommu/tegra241-cmdqv: Require exactly one Stream ID for a vSID
2026-07-03 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 03/11] iommu/tegra241-cmdqv: Harden error-map index handling in the error ISR
2026-07-03 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 11/11] iommu/tegra241-cmdqv: Rate-limit the error ISR's log message
2026-07-03 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 05/11] iommu/tegra241-cmdqv: Don't fall back to a freed smmu after devm_krealloc()
2026-07-03 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 06/11] iommu/tegra241-cmdqv: Free the error IRQ before tearing down VINTFs
2026-07-03 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 07/11] iommu/tegra241-cmdqv: Reject a vSID wider than the SID_MATCH field
2026-07-03 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 02/11] iommu/tegra241-cmdqv: Synchronize the error ISR against VINTF (de)init
2026-07-03 · Nicolin Chen <hidden> -
COLD19d
[PATCH v1 01/11] iommu/tegra241-cmdqv: Publish an LVCMDQ only after it is fully initialized
2026-07-03 · Nicolin Chen <hidden> -
COOLING8d
[PATCH v5 11/18] iommu/arm-smmu-v3: Co-clear pending CMDQ_ERR when CMD_SYNC times out
2026-07-03 · Nicolin Chen <hidden> -
COOLING8d
[PATCH v5 10/18] iommu/arm-smmu-v3: Recheck CMDQ_ERR in tegra241_vintf0_handle_error()
2026-07-03 · Nicolin Chen <hidden> -
COOLING8d
[PATCH v5 09/18] iommu/arm-smmu-v3: Introduce per-cmdq cmdq_err_handler callback
2026-07-03 · Nicolin Chen <hidden> -
COOLING11d
REVIEWED: 1 (0M) [PATCH v3 2/2] iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
2026-06-29 · Shameer Kolothum <skolothumtho@nvidia.com> -
COLD33d
[PATCH] iommu/arm-smmu-v3: Fix VCMDQ indexing in tegra241_vintf0_handle_error
2026-06-18 · lirongqing <hidden> -
COLD40d
[PATCH v2 2/2] iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
2026-06-11 · Shameer Kolothum <skolothumtho@nvidia.com> -
COLD35d
[PATCH v8 08/12] iommu/tegra241-cmdqv: Add a helper to quiesce VCMDQs
2026-06-01 · Pranjal Shrivastava <praan@google.com> -
COLD35d
REVIEWED: 1 (0M) [PATCH v8 04/12] iommu/tegra241-cmdqv: Restore PROD and CONS after resume
2026-06-01 · Pranjal Shrivastava <praan@google.com>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE63d
REVIEWED: 4 (4M) [PATCH v2 4/9] iommu/arm-smmu-v3: Convert arm_smmu_cmdq_batch cmds to struct arm_smmu_cmd
2026-05-13 · Jason Gunthorpe <jgg@nvidia.com> · 2 Reviewed-by, 2 Tested-by -
COLD35d
REVIEWED: 1 (0M) [PATCH v8 03/12] iommu/tegra241-cmdqv: Add a helper to drain VCMDQs
2026-06-01 · Pranjal Shrivastava <praan@google.com> · 1 Reviewed-by -
COLD35d
REVIEWED: 1 (0M) [PATCH v8 04/12] iommu/tegra241-cmdqv: Restore PROD and CONS after resume
2026-06-01 · Pranjal Shrivastava <praan@google.com> · 1 Reviewed-by -
COOLING11d
REVIEWED: 1 (0M) [PATCH v3 2/2] iommu/tegra241-cmdqv: Fix CMD_SYNC use-after-free on teardown
2026-06-29 · Shameer Kolothum <skolothumtho@nvidia.com> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
COLD46d
[PATCH v4 14/24] iommu/arm-smmu-v3: Introduce per-cmdq cmdq_err_handler callback
2026-05-19 · Nicolin Chen <hidden> -
COLD46d
[PATCH v4 15/24] iommu/arm-smmu-v3: Co-clear pending CMDQ_ERR when CMD_SYNC times out
2026-05-19 · Nicolin Chen <hidden>